import request from '@/utils/request'


export default {
    // GET /admin/product/baseSaleAttrList
    // getBaseSaleAttrList
    // 获取销售属性列表
    getBaseSaleAttrList() {
        return request.get('/admin/product/baseSaleAttrList')
    },

    // DELETE /admin/product/deleteSpu/{spuId}
    // deleteSpu
    // 删除某个spu
    deleteSpu(spuId) {
        return request.delete(`/admin/product/deleteSpu/${spuId}`)
    },
    // GET /admin/product/getSpuById/{spuId}
    // 获取spu基本信息
    getSpuInfo(spuId) {
        return request.get(`/admin/product/getSpuById/${spuId}`)
    },

    // POST /admin/product/saveSpuInfo
    // saveSpuInfo
    // POST /admin/product/updateSpuInfo
    // 更改spu信息
    // 添加一个spu
    saveSpuInfo(SpuInfo) {
        // 在这里进行判断是否有id来确定是添加还是修改，这样只需要调用一次接口就可以了
        if (SpuInfo.id) {
            return request.post('/admin/product/updateSpuInfo', SpuInfo)
        }else{
            return request.post(`/admin/product/saveSpuInfo`, SpuInfo)
        }
        
    },


    // GET /admin/product/{page}/{limit}
    // index
    // 获取当前的分类分页列表
    getIndexList({ page, limit, category3Id }) {
        return request.get(`/admin/product/${page}/${limit}?category3Id=${category3Id}`)
    },


    // 品牌接口
    //     GET /admin/product/baseTrademark/getTrademarkList
    // getTrademarkList
    getTrademarkList() {
        return request.get(`/admin/product/baseTrademark/getTrademarkList`)
    }
}